place where glasses are stored - Français Anglais Dictionnaire